block off
动词 block off:
obstruct access to
同义词:blockade
render unsuitable for passage
同义词:barricade, block, blockade, stop, block up, bar
block off the passage through
同义词:shut off, close off